package cn.ad.server.web.spring.service.actions;

import cn.ad.server.web.spring.model.AdRequest;
import cn.ad.server.web.spring.model.AdResponse;

/**
 * 广告请求业务处理控制调度接口
 * 描述所有广告处理请求服务接口，对对接的广告平台提供统一门面代理处理。 
 * @author Administrator
 *
 */
public interface IAdRequestAction {

	/**
	 * 广告请求处理方法
	 * @param request
	 * @return
	 * @throws RequestActionException
	 */
	AdResponse doRequest(AdRequest request) throws RequestActionException; 
}
